reveal secrets or previously undisclosed facts - Español Inglés Diccionario